clean a well or canal - Turco Inglés Diccionario